package compta;

import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import junit.textui.TestRunner;

/**
 * Classe de test de LgnCde
 * @author V579656
 * @since 3 sept. 2009
 * @see compta.LgnCde
 */
public class LgCdeTestJUnit3 extends TestCase{
	private LgnCde l;
	
	/**
	 * M�thode d'initialisation avant chaque test 
	 * @throws java.lang.Exception
	 */
	public void setUp() throws Exception {
		l = new LgnCde();
	}

	/**
	 * M�thode de nettoyage du contexte apr�s chaque test
	 * @throws java.lang.Exception
	 */
	public void tearDown() throws Exception {
		l = null;
	}

	/**
	 * Cas g�n�ral de calcul du montant HT
	 * @see compta.LgnCde#calculerPrixHt()
	 */
	public void testCalculerPrixHt() {
		l.setPu(5.0);
		l.setQte(10);
		TestCase.assertEquals("Test calcul montant HT", 50.0, l.calculerPrixHt());
	}
	
	public static void main(String[] args) {
		//Ex�cution de la suite de test
		TestRunner.run(suite());
	}
	
	/**
	 * Cr�ation d'une suite de test
	 * @return une suite de test
	 */
	public static Test suite() {
		return new TestSuite(LgCdeTestJUnit3.class);
	}
}



